Incisura

An incisura is Latin for notch [1], and may refer to:

References

  1. ^ cancerweb