Noun heterospory has 1 sense
  1. heterospory - the development of both microspores and megaspores
    --1 is a kind of
    monogenesis, sporulation
,
TOP