Lumbricus terrestris is the scientific name of what animal?

Earthworm
Ringworm
Flatworm
Ascaris

Trivia Crack Answers Main Page