NEPHRO Meaning of NEPHRO in English nephro-n (occurring in derivatives and compounds] nephro-, nephr- (= kidney) Interlingua English vocab. Английский словарь Интерлингва. 2012