English

edit

Noun

edit

anthelae

  1. plural of anthela

Anagrams

edit