almendro malabar
Spanish
Noun
almendro
malabar
m
(
plural
almendros malabares
)
Indian almond
(
Terminalia catappa
).