Word info

lumenogenesis

Noun

Meaning

lumenogenesis (uncountable)

The production and development of a lumen

Source: en.wiktionary.org

Close letter words and terms