English synonyms about - contact  

Cestida

noun

1 Cestida

Ctenophore having short tentacles; one family.

synonym: order Cestida.


Find more on cestida elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0377