Meaning of sporophore
Definition of sporophore
(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
Other information on sporophore
WIKIPEDIA results for
sporophore
Amazon results for
sporophore
Tweet