nut butter
nut butter
English
Noun
Ad
Definition
A spread made from some type of seed or nut, similar to peanut butter.
Ad
nut butter
A spread made from some type of seed or nut, similar to peanut butter.