gastropods - French English Dictionary

gastropods

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "gastropods" in French English Dictionary : 4 result(s)

English French
Aquaculture
gastropods gastropodes [pl]
gastropods gastéropodes [pl]
Fish
gastropods gastropodes [pl]
Zoology
gastropods gastropodes [pl]