kidneyroot

noun

Definition of kidneyroot

History and Etymology for kidneyroot

so called from the belief that such plants cure kidney diseases

Keep scrolling for more