soap plant

Noun

Meaning

Any plant of the genus Chlorogalum, endemic to western North America, especially Chlorogalum pomeridianum, the most widespread species.

Used other than figuratively or idiomatically: see soap,‎ plant.

Source: en.wiktionary.org

Synonyms

Close letter words and terms