KIDNEYWORT


Meaning of KIDNEYWORT in English

noun the navelwort.

2. kidneywort ·noun a kind of saxifrage (saxifrage stellaris).

Webster English vocab.      Английский словарь Webster.