Oilnut Definition
noun
Any nut from which oil may be commercially extracted.
Wiktionary
The buffalo nut (nut of Pyrularia oleifera)
Wiktionary
Related Articles
Find Similar Words
Find similar words to oilnut using the buttons below.