"cestode" translation into French

EN

"cestode" in French

FR
FR

"cestode" in English

EN cestode
volume_up
{noun}

1. medicine

cestode (also: tapeworm)

Synonyms (English) for "cestode":

cestode
English