Dictionary.com
definitions
  • synonyms
axillary fossa in Medicine

axillary fossa

n.
  1. armpit