Word info

neuroinductor

Noun

Meaning

neuroinductor (plural neuroinductors)

Anything that induces the production and development of neurons

Source: en.wiktionary.org

Close letter words and terms