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 saved
0 chars