Synonyms for "mollusk"

Words with similar meaning