Compund Words

Sponsored Links

Last Search Words

Search Result:carcinoid




Overview of noun carcinoid

The noun carcinoid has 1 sense


  • carcinoid -- (a small tumor (benign or malignant) arising from the mucosa of the gastrointestinal tract; usually associated with excessive secretion of serotonin)