English

edit

Etymology

edit

From mega- +‎ sporocarp.

Noun

edit

megasporocarp (plural megasporocarps)

  1. (biology) A large sporocarp containing a megasporangium