• word of the day

    spore-bearing

    spore-bearing - Dictionary definition and meaning for word spore-bearing

    Definition
    (adj) bearing spores instead of producing seeds
Connect with us on Facebook