Wiktionary
lasiocampids
n. (plural of lasiocampid English)
n. (plural of lasiocampid English)