ctene
Explore definitions, synonyms, and language insights of ctene
Definitions
Noun
a locomotor organ consisting of a row of strong cilia whose bases are fused
Explore definitions, synonyms, and language insights of ctene