Nephroid Definition
noun
A plane curve resembling two intersecting ellipses.
Wiktionary
Other Word Forms of Nephroid
Noun
Singular:
nephroid
Plural:
nephroidsOrigin of Nephroid
nephro- + -oid, i.e. "kidney-shaped".
From Wiktionary
Find Similar Words
Find similar words to nephroid using the buttons below.