C2 noun #78,337 most common

an organ that is situated on or near the surface of the body

external organ in 30 Seconds

  • (noun) an organ that is situated on or near the surface of the body

Meanings

  1. 1
    noun an organ that is situated on or near the surface of the body
Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!