Meaning of trichostema lanatum
Definition of trichostema lanatum
(noun)
an
aromatic
plant
with
wooly
leaves
found
in
southern
California and Mexico
Other information on trichostema lanatum
WIKIPEDIA results for
trichostema lanatum
Amazon results for
trichostema lanatum
Tweet