Definitions
noun
oil from seeds of trees of the genus Hydnocarpus especially Hydnocarpus wightiana (Hydnocarpus laurifolia)
Look “hydnocarpus oil” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
oil from seeds of trees of the genus Hydnocarpus especially Hydnocarpus wightiana (Hydnocarpus laurifolia)