amphibamids
English
Noun
amphibamids
plural of
amphibamid