Meaning of harpulla
Definition of harpulla
(noun)
fast-growing
tree
of India and East Indies
yielding
a
wood
used
especially
for
building
Other information on harpulla
WIKIPEDIA results for
harpulla
Amazon results for
harpulla
Tweet