almaro - Spanish English Dictionary
History

almaro

Play ENESESes
Play ENESESmx


Meanings of "almaro" in English Spanish Dictionary : 1 result(s)

Spanish English
Botany
almaro [m] germander

Meanings of "almaro" with other terms in English Spanish Dictionary : 1 result(s)

Spanish English
Botany
almaro (árabe) [m] cat thyme (teucrium marum)