Home

Word

harpullia, n.
more info any of various tree of the genus Harpullia
<noun.plant>

harpullia