Noun macrosporangium has 1 sense
  1. megasporangium, macrosporangium - a plant structure that produces megaspores
    --1 is a kind of sporangium, spore case, spore sac
,
TOP