YourDictionary

sporocarp

noun

Bot. a many-celled body produced from a fertilized archicarp, serving for the development of spores in red algae, lichens, etc.

See sporocarp in American Heritage Dictionary 4

link/cite print suggestion box