365bet中国官方网站

  • word of the day

    carcinoid

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

    Definition
    (noun) a small tumor (benign or malignant) arising from the mucosa of the gastrointestinal tract; usually associated with excessive secretion of serotonin
  • Download our Mobile App Today