Meaning of Trichostigma
Definition of Trichostigma
(noun)
a
genus
of
erect
or
climbing
shrubs
found
in
tropical
South America
Other information on Trichostigma
WIKIPEDIA results for
Trichostigma
Amazon results for
Trichostigma
Tweet