English

edit

Noun

edit

epistomas

  1. plural of epistoma

Anagrams

edit