Megaspore

From DictionGloss

Jump to: navigation, search

large (usually more than 60 microm diameter) spores of some kinds of ferns, lycopods and similar plants