Search -nephric -nephric, suffix meaning “kidneys”: archinephric, cardionephric, splenonephric. Tweet Telegram VK Random Words snare African sleeping sickness belladonna alkaloids lower respiratory tract tropical sprue Lunesta shoulder presentation anaemia Dimetapp