Subscribe
URL of the page has been copied to clipboard.
Meaning : Dull-colored moth whose larvae have tufts of hair on the body and feed on the leaves of many deciduous trees.
Synonyms : lymantriid
Install App
Tussock moth meaning in Telugu.