Subscribe
URL of the page has been copied to clipboard.
Meaning : North American silkworm moth. Larvae feed on the leaves of forest trees.
Synonyms : cecropia, hyalophora cecropia
Install App
Cecropia moth meaning in Telugu.