ENGLISH → NEPALIglomerularadjective01adjectiveग्लोमेरुलससम्बन्धीof or relating to glomeruliDictionary sources & licensesCopy link ↗