cantharis Latin Definition

Latin Word: cantharis
Part of Speech: [Noun]
Definition: cantharides, Spanish fly, poison



Hire a Writer