COENURUS


Meaning of COENURUS in English

[coe.nu.rus] n, pl -nu.ri [NL, fr. coen- + Gk oura tail] (1876): a complex tapeworm larva consisting of a sac from the inner wall of which numerous scolices develop

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