English dictionary
sporophyte meaning and definition
Definition and meaning of sporophyte at MeaningMonkey.org. sporophyte meaning and definition in the English Dictionary.SPOROPHYTE noun
Definition of sporophyte (noun)
- the spore-producing individual or phase in the life cycle of a plant having alternation of generations
Source: Princeton University Wordnet