Catalan

edit

Noun

edit

helicotremes

  1. plural of helicotrema