Word Games

Scrabble US/Canada (OTCWL) No
Scrabble UK (SOWPODS) Yes (16 Points)
Words With Friends No

Macrospore Definition

(noun)
definitions

The larger of the two types of spore produced by a heterosporous plant (now usually called megaspore).


(noun)
definitions

A large spore (usually the larger of two types of spore) produced by various protoctists.


Starts
Ends
Contains
Length
Sort Results
Dictionary
Error