phorminges
English
Noun
phorminges
plural of
phorminx