Word Study
internal organ
WORDNET DICTIONARY
Noun internal organ has 1 sense
- internal organ(n = noun.body) viscus - a main organ that is situated inside the body; Array is a kind of organ
has particulars: entrails, innards, viscera, excretory organ, urinary organ, liver, heart, pump, ticker, breadbasket, stomach, tum, tummy, respiratory organ, bowel, gut, intestine, hindgut
For further exploring for "internal organ" in Webster Dictionary Online