YourDictionary

Neurospora medical definition

noun
A genus of ascomycetous fungi used extensively for research in genetics and cellular biochemistry.

link/cite print suggestion box