English-Hindi dictionary »

hernaria glabra meaning in Hindi

EnglishHindi
hernaria glabra noun

रप्चरवोर्ट