English → Hindi dictionary

aralia spinosa

रैलिया स्पिनोस / रैलीयाNOUN

Definition

small deciduous clump-forming tree or shrub of eastern United States

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