Word info

neodeposition

Noun

Meaning

neodeposition (uncountable)

(physiology) deposition of newly-formed tissue &c

Source: en.wiktionary.org

Close letter words and terms