epithecae
English
Noun
epithecae
plural of
epitheca
Anagrams
petechiae