Meaning of antheraea
Definition of antheraea
(noun)
large
moths whose larvae
produce
silk
of
high
quality
Other information on antheraea
WIKIPEDIA results for
antheraea
Amazon results for
antheraea
Tweet