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
Macrospore
Full definition of macrospore
Noun
macrospore
(
plural
macrospores
)
One of the specially
large
spore
s of certain
flowerless
plant
s, as
Selaginella
, etc.
Anagrams
macropores
© Wiktionary
Follow @FreeWordFinder