Comprehensive
Dictionary Suite
Help
Help
Help
 
Advanced Dictionary      
Lookup History
carcinoid
diatom

car·ci·noid

carcinoid

 
pronunciation:
kar sih noId
part of speech: noun
definition: a small tumor that secretes serotonin, found esp. in the gastrointestinal tract or lung.