Meaning of samia walkeri
Definition of samia walkeri
(noun)
large
Asiatic
moth
introduced into the United States; larvae
feed
on the
ailanthus
Other information on samia walkeri
WIKIPEDIA results for
samia walkeri
Amazon results for
samia walkeri
Tweet