Noun Definition

harpullia cupanioides

1.Definition: fast-growing tree of India and East Indies yielding a wood used especially for building

Related Noun(s):harpulla

Category: Plants