English → Hindi dictionary
simarouba glauca
Definition
medium to large tree of tropical North and South America having odd-pinnate leaves and long panicles of small pale yellow flowers followed by scarlet fruits
Looking for poetry? Read shayari and poems by great poets.