Subscribe
URL of the page has been copied to clipboard.
Meaning : Large Asiatic moth introduced into the United States. Larvae feed on the ailanthus.
Synonyms : samia cynthia, samia walkeri
Install App
Cynthia moth meaning in Telugu.