almendra
/
ahl-MEHN-drahs
/
[
Spanish
]
plural
almendras
A caramel almond nougat flavoured with honey. More commonly means almonds.
Countries
Spain