Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Homospore
Origin
-
+
spore
Full definition of homospore
Noun
homospore
(
plural
homospores
)
(
botany
) any
plant
producing
spore
s of the same
size
and
type
.
Related terms
homosporous
heterosporous
heterospore
Anagrams
sophomore
© Wiktionary
Follow @FreeWordFinder