toadroot
English
Etymology
From
toad
+
root
.
Noun
toadroot
(
uncountable
)
Any of various plants of the genus
Actaea
.