rattleroot

noun

Definition of rattleroot