Trichostema lanceolatum
English Dictionary
->
Letter T
-> Trichostema lanceolatum
Search Dictionary:
Trichostema lanceolatum Definition
(n)
aromatic
plant
of
western
United
States
Trichostema lanceolatum Synonyms
camphorweed
Trichostema lanceolatum
turpentine camphor weed
vinegarweed
© Art Branch Inc.