YourDictionary

sporophore

noun

Bot. an organ or structure in various fungi that bears spores

Related Forms:

See sporophore in American Heritage Dictionary 4

link/cite print suggestion box