English → Hindi dictionary

ardisia escallonoides

आरडीसीए एसकॉलोनोइड्स / आरडीसीअNOUN

Definition

tropical American shrub or small tree with brown wood and dark berries

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