meaning of fossa

1. 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.
2.
largest carnivore of Madagascar; intermediate in some respects between cats and civets


Related Words

fossa | fossa cat | fossa fossa | fossae | fossane |

Developed & Maintained By Taraprasad.com

Treasure Words