English edit

Noun edit

antihelices

  1. plural of antihelix

Anagrams edit