meaning of antheraea
1. large moths whose larvae produce silk of high quality
Related Words
antheraea | antheraea mylitta | antheraea pernyi | antheraea polyphemus |
1. large moths whose larvae produce silk of high quality
antheraea | antheraea mylitta | antheraea pernyi | antheraea polyphemus |