elfwort

noun

Definition of elfwort