Subscriber login


Forgot your password?

Library card login

Other

sporophore


Definition of sporophore

noun

Botany
  • the spore-bearing structure of a fungus.

sporophore in other Oxford dictionaries

Definition of sporophore in the US English dictionary