"fossa" translation into Spanish

EN

"fossa" in Spanish

ES
ES
EN

fossa {noun}

volume_up
1. anatomy, technical
fossa (also: cavity, socket)

Synonyms (English) for "fossa":

fossa