cicuta Latin Definition

Latin Word: cicuta
Part of Speech: [Noun]
Definition: hemlock



Hire a Writer