Word info

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

Source: en.wiktionary.org

Close letter words and terms