Which sentence is more formal is it the silkworm isn't technically a worm at all despite its name it's the larva or early form of the silk moth or is it despite its name? The silkworm is not technically a worm at all rather, it is the larva or early form of the silk moth which one is more form

The sentence "The silkworm is not technically a worm at all rather, it is the larva or early form of the silk moth" is more formal.