Echeandia

Genus
Scientific Name: Echeandia  Ortega.  (Liliaceae)