English Dictionary
◊ CESTIDA
Cestida
n : ctenophore having short tentacles; one family [syn: {Cestida},
{order Cestida}]