GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Macrospore , n. [Macro- + spore.] (Bot.) One of the specially large spores of certain flowerless plants, as Selaginella, etc.1913 Webster