Meaning of ctenophore

Definition of ctenophore

(noun) biradially symmetrical hermaphroditic solitary marine animals resembling jellyfishes having for locomotion eight rows of cilia arranged like teeth in a comb

Other information on ctenophore

WIKIPEDIA results for ctenophore
Amazon results for ctenophore