Noun spore sac has 1 sense
  1. sporangium, spore case, spore sac - organ containing or producing spores
    --1 is a kind of reproductive structure
    --1 has particulars:
     megasporangium, macrosporangium; microsporangium; eusporangium; leptosporangium; tetrasporangium
,
TOP