Meaning of hydnocarpus laurifolia

Definition of hydnocarpus laurifolia

(noun) leathery-leaved tree of western India bearing round fruits with brown densely hairy rind enclosing oily pulp that yields hydnocarpus oil

Other information on hydnocarpus laurifolia

WIKIPEDIA results for hydnocarpus laurifolia
Amazon results for hydnocarpus laurifolia