'Psychotria' definitions:

Definition of 'Psychotria'

(from WordNet)
noun
Tropical chiefly South American shrubs and trees [syn: Psychotria, genus Psychotria]

Words containing 'Psychotria'