Wiktionary
amblystomids
n. (plural of amblystomid English)
n. (plural of amblystomid English)