Antheraea
English Dictionary
->
Letter A
-> Antheraea
Search Dictionary:
Antheraea Definition
(n)
large
moths
whose
larvae
produce
silk
of
high
quality
Antheraea Synonyms
Antheraea
genus Antheraea
© Art Branch Inc.