macrospore


Meanings

  • larger of the two types of spore produced in heterosporous plants; develops in ovule into a female gametophyte

Synonyms


Scrabble Score: 16

macrospore is not valid in Scrabble (US) TWL Dictionary

macrospore is not valid in Scrabble (MW) Merriam-Webster Dictionary

macrospore is a valid Scrabble Word in International Collins CSW Dictionary

macrospore is not valid in Words With Friends