Term Gallery logo

Meanings of kidney afferent arteriole in English

Translations for kidney afferent arteriole