Synonyms for "ctenophore"

Words with similar meaning