Wiktionary
asterolecaniids
n. (plural of asterolecaniid English)
n. (plural of asterolecaniid English)