AILANTHUS SILKWORM





Definition:

  1. [noun] large green silkworm of the cynthia moth
    Synonyms: Samia cynthia

Synonyms: