Word info

yerba mansa

Noun

Meaning

yerba mansa (uncountable)

A fragrant plant, used medicinally, and native to the southern US and northern Mexico, Anemopsis californica.

Source: en.wiktionary.org

Close letter words and terms