← All words
Dictionary

nefroide

adjective

nephroid

noun, feminineplural: nefroides

nefroide is feminine in Spanish.

nephroid