air-breathing gastropods - German English Dictionary

air-breathing gastropods

Meanings of "air-breathing gastropods" in German English Dictionary : 1 result(s)

English German
Zoology
air-breathing gastropods Lungenschnecken [pl]