glomérulo - English Synonyms Dictionary