0%

ALL meanings of ailanthus moth

ai·lan·thus moth
A a
  • noun ailanthus moth a large moth (Philosamia cynthia) native to E Asia and now established in the E U.S., whose larvae (ailanthus silkworms) feed on ailanthus leaves and produce an inferior silk in making their cocoons 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?