Hydnocarpus Meaning

There are 1 meaning(s) for word Hydnocarpus

Meaning 1 : medium to large Indonesian and Malaysian trees

    Synonyms : genus hydnocarpus,  genus taraktagenos,  genus taraktogenos,  taraktagenos,  taraktogenos