'Trichostigma' definitions:

Definition of 'Trichostigma'

(from WordNet)
noun
A genus of erect or climbing shrubs found in tropical South America [syn: Trichostigma, genus Trichostigma]

Words containing 'Trichostigma'