See Also: nephroid(medicine)
nephroid(dictionary)

nephroid (iou)



nephroid adjective. M19.
[from NEPHRO- + -OID.]
Kidney-shaped.