English → Hindi dictionary
olea lanceolata
Definition
small New Zealand tree having red pulpy one-seeded fruit
Looking for poetry? Read shayari and poems by great poets.
small New Zealand tree having red pulpy one-seeded fruit
Looking for poetry? Read shayari and poems by great poets.