sporophores
Meanings
- 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
Synonyms
Scrabble Score: 18
sporophores is a valid Scrabble (US) TWL wordsporophores is a valid Scrabble Word in Merriam-Webster MW Dictionary
sporophores is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 19
sporophores is a valid Words With Friends word