CARCINOIDS
Definition
CARCINOIDS is the plural of CARCINOID.
noun CARCINOID: a small tumor (benign or malignant) arising from the mucosa of the gastrointestinal tract.
CARCINOIDS is the plural of CARCINOID.
noun CARCINOID: a small tumor (benign or malignant) arising from the mucosa of the gastrointestinal tract.