Definitions of Genus hydnocarpus:

  • noun:   medium to large Indonesian and Malaysian trees