Italian edit

Adjective edit

nefroide (plural nefroidi)

  1. nephroid

Noun edit

nefroide f (plural nefroidi)

  1. (geometry) nephroid

Anagrams edit

Spanish edit

Adjective edit

nefroide m or f (masculine and feminine plural nefroides)

  1. nephroid

Noun edit

nefroide f (plural nefroides)

  1. nephroid