lumbricus Latin Definition

Latin Word: lumbricus
Part of Speech: [Noun]
Definition: earthworm



Hire a Writer