English dictionary
mentzelia meaning and definition
Definition and meaning of mentzelia at MeaningMonkey.org. mentzelia meaning and definition in the English Dictionary.MENTZELIA noun
Definition of Mentzelia (noun)
- genus of bristly herbs or subshrubs of western America lacking stinging hairs
- synonyms: genus Mentzelia
Source: Princeton University Wordnet