Wiktionary
telmatherinids
n. (plural of telmatherinid English)
n. (plural of telmatherinid English)