English dictionary
trichostema lanatum meaning and definition
Definition and meaning of trichostema lanatum at MeaningMonkey.org. trichostema lanatum meaning and definition in the English Dictionary.TRICHOSTEMA LANATUM noun
Definition of Trichostema lanatum (noun)
- an aromatic plant with wooly leaves found in southern California and Mexico
- synonyms: black sage, California romero, wooly blue curls
Source: Princeton University Wordnet