Word info

spherolith

Noun

Meaning

spherolith (plural spheroliths)

A small kidney stone, typically in a neonate

Source: en.wiktionary.org

Close letter words and terms