Wiktionary
tenthredinids
n. (plural of tenthredinid English)
n. (plural of tenthredinid English)