What does almendrera mean in English?

Learn vocabulary with pictures as well as translations of almendrera into English

See more

n. almendrera

Translation: almond tree

Definition of almendrera in English

Árbol de hojas oblongas y flores de color blanco o rosado que produce almendras.

Synonyms of almendrera in English

almendro

Definition of almendrera in Spanish

Tree that has oblong leaves and white or pink flowers, which produces almonds.