CESTODES


Meaning of CESTODES in English

seˈstō(ˌ)dēz

Etymology: New Latin, from Cestus + -odes

synonym of cestoda II

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.