Definitions of Antheraea:

  • noun:   large moths whose larvae produce silk of high quality