nephroid adjective 1noun 1forms 1 adjective1 •kidney-shaped noun1 •A plane curve resembling two intersecting ellipses formsnephroids