nut butter

nut butter

English Noun
Ad

Definition

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

Ad