CYSTICERCOID


Meaning of CYSTICERCOID in English

[cys.ti.cer.coid] n (1858): a tapeworm larva having an invaginated scolex and solid tailpiece

Merriam-Webster English vocab.      Английский словарь Merriam Webster.