English → Hindi dictionary
picrasma excelsa
Definition
West Indian tree yielding the drug Jamaica quassia
Looking for poetry? Read shayari and poems by great poets.
West Indian tree yielding the drug Jamaica quassia
Looking for poetry? Read shayari and poems by great poets.