Wiktionary
vermileonids
n. (plural of vermileonid English)
n. (plural of vermileonid English)