English edit

Noun edit

lasiocampids

  1. plural of lasiocampid