Wiktionary
diplophyte
n. (context biology English) sporophyte
n. (context biology English) sporophyte