English-Hindi dictionary »

kidney wort meaning in Hindi

EnglishHindi
kidney wort

दक्षिणी पश्चिमी अमेरिका में पाया जाने वाला सदाबहार पौधा