fossa in Finnish
fossa in Finnish
fossa
(anatomy) A pit, groove, cavity, or depression.
kuoppa
(anatomy) A pit, groove, cavity, or depression.