365bet中国官方网站

  • word of the day

    sporophore

    sporophore - 365bet中国官方网站 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