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



Terms and Conditions of Use / Copyright Notice