land snail (capaea) - Spanish English Dictionary
History

land snail (capaea)



Meanings of "land snail (capaea)" in Spanish English Dictionary : 1 result(s)

English Spanish
Zoology
land snail (capaea) sapenco [m]