Wiktionary
parasquillids
n. (plural of parasquillid English)
n. (plural of parasquillid English)