| n. | 1. | (Bot.) One of the specially large spores of certain flowerless plants, as Selaginella, etc. |
| Noun | 1. | macrospore - larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte Synonyms: megaspore |
About this site and copyright information - Online Dictionary Home