English → Hindi dictionary

lemonwood tree

लेमोनवुड ट्री / लेमनवुडNOUN

Definition

South African evergreen having hard tough wood

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