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
Definition of almendrera in Spanish
Tree that has oblong leaves and white or pink flowers, which produces almonds.