phorids
English
Noun
phorids
plural of
phorid