Meaning of hydnocarpus

Definition of hydnocarpus

(noun) medium to large Indonesian and Malaysian trees

Other information on hydnocarpus

WIKIPEDIA results for hydnocarpus
Amazon results for hydnocarpus