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
Polyspore
Full definition of polyspore
Noun
polyspore
(
plural
polyspores
)
Any of a group of twelve to sixteen
spore
s present in some
red alga
e
Anagrams
polypores
© Wiktionary
Follow @FreeWordFinder