Meaning of heterospory

het•er•os•po•ry

Pronunciation: (het"u-ros'pu-rē), [key]
— n. Bot.
  1. the production of both microspores and megaspores.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.
See also: