• Microspore

    Full definition of microspore

    Noun

    microspore

    (plural microspores)
    1. (botany) Smaller of the two spores produced by plants, compare megaspore.

    Anagrams

    © Wiktionary