megasporangium ( synonym found)

Definition of megasporangium:

(n) : a plant structure that produces megaspores

Definition of megasporangium:

(n) : a plant structure that produces megaspores

Back to Top