Dictionary.com
definitions
  • synonyms

amygdaloid fossa

n.
  1. tonsillar fossa