n. almendras (almendra)
Translation: almond
Definition of almendra in English
Fruto seco de forma ovalada y carne de color beige cubierta por una piel marrón y una cáscara, algunas variedades del cual son amargas y peligrosas para la salud.
Definition of almendra in Spanish
Nut of oval shape with beige coloured meat that is covered in brown skin and a hard shell, of which certain varieties are bitter and toxic.