What is the full meaning of cicuta
(Latin) the hemlock plant [n -S]
Example of the word cicuta placed on a Scrabble board.