Meaning of ctene

Definition of ctene

(noun) a locomotor organ consisting of a row of strong cilia whose bases are fused

Other information on ctene

WIKIPEDIA results for ctene
Amazon results for ctene