SPOROPHORES
“SPOROPHORES” is a valid word.
18
Scrabble points
19
Words with Friends
11
letters
Definition
SPOROPHORES is a form 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