Wiktionary
lysiosquillids
n. (plural of lysiosquillid English)
n. (plural of lysiosquillid English)