sporophyte
English Dictionary
->
Letter S
-> sporophyte
Search Dictionary:
sporophyte Definition
(n)
the
spore
-
producing
individual
or
phase
in
the
life
cycle
of
a
plant
having
alternation
of
generations
sporophyte Synonyms
sporophyte
© Art Branch Inc.