Wiktionary
antechinuses
n. (plural of antechinus English)
Wikipedia
Antechinuses