Translation of "Ampullariidae" into English
Ampullariidae, apple snails are the top translations of "Ampullariidae" into English.
Ampullariidae
-
Ampullariidae
-
apple snails
-
Show algorithmically generated translations
Automatic translations of "Ampullariidae" into English
-
Glosbe Translate
-
Google Translate
Add example
Add