navelwort
English
navelwort meaning in English • navelwort का अर्थ अंग्रेजी में
Noun
- A European perennial succulent herb (Cotyledon umbilicus), having round, peltate leaves with a central depression; -- also called pennywort>, and kidneywort>.