syngamids
English
Noun
syngamids
plural of
syngamid