English | German | Russian | Czech

gastropod English

Meaning gastropod meaning

What does gastropod mean?

gastropod

a class of mollusks typically having a one-piece coiled shell and flattened muscular foot with a head bearing stalked eyes

Synonyms gastropod synonyms

What other words have the same or similar meaning as gastropod?

gastropod English » English

univalve gasteropod shellfish physa conch

Are you looking for...?