Definition

Of or relating to macrospores; characterized by the production or use of large, conspicuous spores, especially in certain plants or fungi.