Ctene Meaning

There are 1 meaning(s) for word Ctene

Meaning 1 : a locomotor organ consisting of a row of strong cilia whose bases are fused

    Synonyms : comb-plate