Our online medical glossary of medical terms and definitions includes definitions for terms related to treatment, and general medicine
FOSSA
Origin: L, a ditch. See Fosse.
A pit, groove, cavity, or depression, of greater or smaller depth; as, the temporalfossa on the side of the skull; the nasalfossae containing the nostrils in most birds.
Source: Websters Vocabulary