oilnut
noun 2
Definitions
noun
1
Any nut from which oil may be commercially extracted.
2
The buffalo nut (from Pyrularia oleifera).
Your note
not saved0 chars
noun
Any nut from which oil may be commercially extracted.
The buffalo nut (from Pyrularia oleifera).