harpulla
1. [ noun ] (botany) fast-growing tree of India and East Indies yielding a wood used especially for building
Synonyms: Harpullia_cupanioides
Related terms: harpullia
Similar spelling:   harpullia
  hairball
  Harpel
  hair_ball
  Harpole
  Harpold
  Harvill
  Harvell