fossa
- An anatomical term referring to a depression or hollow, usually in a bone, that often serves as a site for muscle attachment or articulation with another bone. nounThe olecranon fossa is located at the distal end of the humerus.The temporal fossa is a shallow depression on the side of the skull.
- A carnivorous mammal native to Madagascar, resembling a small cougar, with retractable claws and a long tail, scientifically known as Cryptoprocta ferox. nounThe fossa is the largest carnivorous mammal on the island of Madagascar.Fossas are known for their agility and ability to hunt both on the ground and in trees.