English

edit

Noun

edit

helicotremata

  1. plural of helicotrema

Anagrams

edit