cestid

English

Noun

cestid (plural cestids)

  1. (zoology) Any comb jelly in the family Cestidae.

Anagrams