FOSSA


Meaning of FOSSA in English

n. (pl. fossae) Anat. a shallow depression or cavity.

Etymology: L, ditch, fem. past part. of fodere dig

Oxford English vocab.      Оксфордский английский словарь.