Leptosporangium Definition
    noun
  
 (botany) A sporangium formed from a single epidermal cell.
Wiktionary 
Other Word Forms of Leptosporangium
Noun
Singular:
 leptosporangiumPlural:
 leptosporangiaFind Similar Words
Find similar words to leptosporangium using the buttons below.