Merwilla

Genus
Scientific Name: Merwilla (Liliaceae)