EN

Synonyms for almond butter

Most common

almond paste

All synonyms

Noun

Definitions

  1. n. 1

    A kind of food paste made from almonds.

Related words

Other spellings
almond-butter