English

edit

Etymology

edit

mega- +‎ sporocarp

Noun

edit

megasporocarp (plural megasporocarps)

  1. (biology) A large sporocarp containing a megasporangium