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