Noun Definition

harpullia

1.Definition: any of various tree of the genus Harpullia

Category: Plants