oil nut

noun

Definition of oil nut

2 : any of several nuts and seeds yielding oil: such as
a : coconut
b : the fruit of the oil palm
c : butternut especially : this nut with its husks used while still soft and immature for pickling whole