As nouns the difference between microspore and megastore
is that microspore is (botany) smaller of the two spores produced by plants, compare megaspore while megastore is a large supermarket or similar retail outlet; a superstore.
microspore
English
Noun
(
en noun)
(botany) Smaller of the two spores produced by plants, compare megaspore.
References
* OED2
Anagrams
*
----
megastore
English
Noun
(
en noun)
A large supermarket or similar retail outlet; a superstore.
Anagrams
*
----