Zena

From Fresh Dictionary

Dacian

Noun

zena

  1. The hemlock plant poison.
Personal tools