nephroid
Speech parts
1. nephroid - Noun
2. nephroid - Adjective
Meaning
nephroid (plural nephroids)
(geometry) A plane curve resembling two intersecting ellipses
nephroid (not comparable)
kidney-shaped
1. nephroid - Noun
2. nephroid - Adjective
nephroid (plural nephroids)
(geometry) A plane curve resembling two intersecting ellipses
nephroid (not comparable)
kidney-shaped