kidneyroot

/ˈkɪdniˌruːt/

Definitions

1. noun

A perennial herb of the genus Ligusticum, with kidney-shaped roots used in traditional medicine.

“The traditional healer used kidneyroot to treat the patient’s fever.”

Synonyms

  • ligusticum
  • lovage