Word info

neurotracer

Noun

Meaning

neurotracer (plural neurotracers)

A fluorescent tracer that adheres to neurons

Source: en.wiktionary.org

Close letter words and terms