Word info

adenoblast

Noun

Meaning

adenoblast (plural adenoblasts)

(cytology) An embryonic cell that can develop to form glandular parenchyma

Source: en.wiktionary.org

Close letter words and terms