← DefinitionshareGuessglomerulusnounA tiny cluster of blood vessels in the kidney that filters waste from the blood to make urine.No synonyms or antonyms found for this word.