incisuraEnglish

incisura, incisure

Noun

(anatomy) a notch or small hollow

English: incisure, incisura

English words with similar meanings

Show 1 words