Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

leptosporangium Definition

Cancel
leptosporangium
noun
A sporangium formed from a single epidermal cell

Words Related to leptosporangium!

leptosporangium Examples by Brain Bank Users