meaning of kidneywort

1. A kind of saxifrage (Saxifrage stellaris).
2.
The navelwort.


Related Words

kidneywort |

Developed & Maintained By Taraprasad.com

Treasure Words