neurobiotin

English

Etymology

From neuro- +‎ biotin.

Noun

neurobiotin (uncountable)

  1. A fluorescent neuroanatomical tracer