Word info

metanephron

Noun

Meaning

metanephron (plural metanephrons)

Alternative form of metanephros

Source: en.wiktionary.org

Close letter words and terms