SPOROPHORE
“SPOROPHORE” is a valid word.
17
Scrabble points
18
Words with Friends
10
letters
Definition
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