HYDNOCARPUS





Definition:

  1. [noun] medium to large Indonesian and Malaysian trees
    Synonyms: Hydnocarpus, genus Hydnocarpus, Taraktagenos, genus Taraktagenos, Taraktogenos, genus Taraktogenos

Synonyms: