juxtaglomerular complex - English Synonyms Dictionary