Wiktionary
ambystomatids
n. (plural of ambystomatid English)
n. (plural of ambystomatid English)