trumpet snails - Alemán Inglés Diccionario

trumpet snails

Meanings of "trumpet snails" in German English Dictionary : 1 result(s)

Inglés Alemán
Zoology
trumpet snails Posthornschnecken [pl]