hydnocarpus_laurifolia has definitions from the field of botany
1
[ noun ] (botany) leathery-leaved tree of western India bearing round fruits with brown densely-hairy rind enclosing oily pulp that yields hydnocarpus oil

Related terms

tree Hydnocarpus

*