English Dictionary
◊ CTENE
ctene
n : comb-plate or locomotor organ consisting of a row of strong
cilia whose bases are fused
 cst  ct  ctene  ctenidium  ctenizidae