cestida : Idioms & Phrases


order cestida

  • noun ctenophore having short tentacles; one family
    Cestida.
WordNet