1 throatroot | Definition of throatroot

throatroot

noun

Definition of throatroot

1 : a bennet (Geum virginianum)