sporophore
English Dictionary
->
Letter S
-> sporophore
Search Dictionary:
sporophore Definition
(n)
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
sporophore Synonyms
sporophore
© Art Branch Inc.