Subscribe
URL of the page has been copied to clipboard.
Meaning : Larva of a saturniid moth. Spins a large amount of strong silk in constructing its cocoon.
Synonyms : giant silkworm, silkworm
Install App