365bet中国官方网站

  • word of the day

    cestode

    cestode - 365bet中国官方网站 definition and meaning for word cestode

    Definition
    (noun) ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates
    Synonyms : tapeworm
  • Download our Mobile App Today