English noun: internal organ | |||
1. | internal organ (body) a main organ that is situated inside the body | ||
Synonyms | viscus | ||
Broader (hypernym) | organ | ||
Narrower (hyponym) | bowel, breadbasket, entrails, excretory organ, gut, heart, hindgut, innards, intestine, liver, pump, respiratory organ, stomach, ticker, tum, tummy, urinary organ, viscera | ||