English → Hindi dictionary

psychotria

Noun

साइकोट्रिआ इमेटिका

Definition

tropical chiefly South American shrubs and trees

Similar words
genus psychotria

Looking for poetry? Read shayari and poems by great poets.