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

megasporangium Definition

Cancel
megasporangium
noun(mega-spo-ran-gi-um)
a sporangium that develops only megaspores

Words Related to megasporangium!

megasporangium Examples by Brain Bank Users