English dictionary
sporophore meaning and definition
Definition and meaning of sporophore at MeaningMonkey.org. sporophore meaning and definition in the English Dictionary.SPOROPHORE noun
Definition of sporophore (noun)
- a spore-bearing branch or organ: the part of the thallus of a sporophyte that develops spores; in ferns and mosses and liverworts is practically equivalent to the sporophyte
Source: Princeton University Wordnet