hydnocarpus laurifolia

Noun
  1. Leathery-leaved tree of western India bearing round fruits with brown densely hairy rind enclosing oily pulp that yields hydnocarpus oil (synset 112400298)

Found on Word Lists

Other Searches