FOSSA


Meaning of FOSSA in English

n 1. pit, cavity, grave, etc.; 2. [Anat.] fossa;

fossa commun potter’s field

Interlingua English vocab.      Английский словарь Интерлингва.