гастропод — перевод на английский

Варианты перевода слова «гастропод»

гастроподgastropods

Что, это гастроподы сделали?
What, gastropods did this?
Омерзительный след гигантских гастроподов.
The slime trails of the giant gastropods.
Гастроподы.
Gastropods?
— Это яйца гастроподов.
— They're gastropod eggs.