English → Hindi dictionary

dragon tree

ड्रैगन ट्री / ड्रैगनNOUN

Definition

tall tree of the Canary Islands; source of dragons blood

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