Word info

megaloureter

Noun

Meaning

megaloureter (uncountable)

megaureter

Source: en.wiktionary.org

Close letter words and terms