Skip to main content

harpulla

English harpulla meaning in English  •  harpulla का अर्थ अंग्रेजी में
Noun
  • A fast-growing tree of India and East Indies (Harpullia cupanioides) yielding a wood used especially for building.
Advertisement