English

edit

Etymology

edit

mega- +‎ zoosporange

Noun

edit

megazoosporange (plural megazoosporanges)

  1. (biology) A sporangium that contains megazoospores