ctenophore - English Synonyms Dictionary

ctenophore

n.
[1] comb jelly