sporophyte (n.) Look up sporophyte at Dictionary.com
from comb. form of Greek spora "spore" (see spore) + -phyte.