Back to List

Echinocystis lobata

TaxID: 252533

Taxonomic Information

Eukaryota

Streptophyta

Magnoliopsida

Cucurbitales

Cucurbitaceae

Echinocystis

lobata

HP3F85EC44

Echinocystis lobata
c
(c) Monteregina (Nicole)@BY-NC-SA