macrospore

Noun
  1. Larger of the two types of spore produced in heterosporous plants;
    Develops in ovule into a female gametophyte (synset 111708668)

Found on Word Lists

Other Searches