Word info

endourologist

Noun

Meaning

endourologist (plural endourologists)

A practitioner of endourology

Source: en.wiktionary.org

Close letter words and terms