morsana - Spanish English Dictionary

morsana

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

Spanish English
Botany
morsana [f] syrian bean-caper (zygophyllum fabago)