Get Free Checker

Antheraea

NOUN
  1. large moths whose larvae produce silk of high quality

How To Use Antheraea In A Sentence

  • It is obtained from semi-domesticated multivoltine silkworm, Antheraea assamensis. Recently Uploaded Slideshows
View all