leptosporangium Meaning, Definition & Usage

  1. noun a sporangium formed from a single epidermal cell; characteristic of the Filicales or of almost all modern ferns

WordNet