• Sporule

    Full definition of sporule

    Noun

    sporule

    (plural sporules)
    1. A small spore

    Anagrams

    © Wiktionary