Meaning of ailanthus silkworm

Definition of ailanthus silkworm

(noun) large green silkworm of the cynthia moth

Other information on ailanthus silkworm

WIKIPEDIA results for ailanthus silkworm
Amazon results for ailanthus silkworm