meaning of kidneywort
1.
A
kind
of
saxifrage
(Saxifrage
stellaris).
2.
The
navelwort.
Related Words
kidneywort
|
Developed & Maintained By
Taraprasad.com