Wiktionary
scaphiopodids
n. (plural of scaphiopodid English)
n. (plural of scaphiopodid English)