internal organ
1. |
(noun) an organ that is situated inside the body |
|
Related Words: bowel, breadbasket, entrails, excretory organ, gallbladder, gut, heart, hindgut, innards, intestine, liver, organ, pump, respiratory organ, stomach, ticker, tum, tummy, urinary organ, viscera |
|
|