Sinhala Dictionary definitions for fossa
fossa 🔊
fossa : නිඛාතය
fossa : පොස්සාව
fossa : ලේණය
fossa : ඛාතය
fossa definition
Noun. A pit, groove, cavity, or depression, of greater or less depth; as, the temporal fossa on the side of the skull; the nasal fossae containing the nostrils in most birds.