English dictionary
leptosporangium meaning and definition
Definition and meaning of leptosporangium at MeaningMonkey.org. leptosporangium meaning and definition in the English Dictionary.LEPTOSPORANGIUM noun
Definition of leptosporangium (noun)
- a sporangium formed from a single epidermal cell; characteristic of the Filicales or of almost all modern ferns
Source: Princeton University Wordnet