almond butter
Noun
Meaning
almond butter (countable and uncountable, plural almond butters)
A kind of food paste made from almonds.
almond-butter (usually uncountable, plural almond-butters)
Alternative form of almond butter
Alternative names
almond-butter