What does almendro mean in English?

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

See more

n. almendro

Translation: almond tree

Definition of almendro in English

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

Synonyms of almendro in English

almendrera

Definition of almendro in Spanish

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