Psychotria
English Dictionary
->
Letter P
-> Psychotria
Search Dictionary:
Psychotria Definition
(n)
tropical
chiefly
South
American
shrubs
and
trees
Psychotria Synonyms
genus Psychotria
Psychotria
© Art Branch Inc.