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
Tweet