phorminges

English

Noun

phorminges

  1. plural of phorminx