cestida

Noun
  1. Ctenophore having short tentacles;
    One family (synset 101923223)

Found on Word Lists

Other Searches