antheraea Meaning, Definition & Usage

  1. noun large moths whose larvae produce silk of high quality
    genus Antheraea.

WordNet