psychotria : Idioms & Phrases


genus psychotria

  • noun tropical chiefly South American shrubs and trees
    Psychotria.
WordNet

psychotria capensis

  • noun South African evergreen having hard tough wood
    lemon-wood; lemonwood tree; lemon-wood tree; lemonwood.
WordNet