• word of the day

    sporophore

    sporophore - Dictionary definition and meaning for word sporophore

    Definition
    (noun) a spore-bearing branch or organ: the part of the thallus of a sporophyte that develops spores; in ferns and mosses and liverworts is practically equivalent to the sporophyte
Download our Mobile App Today
Receive our word of the day
on Whatsapp