English dictionary
harpulla meaning and definition
Definition and meaning of harpulla at MeaningMonkey.org. harpulla meaning and definition in the English Dictionary.HARPULLA noun
Definition of harpulla (noun)
- fast-growing tree of India and East Indies yielding a wood used especially for building
- synonyms: Harpullia cupanioides
Source: Princeton University Wordnet