sporophyte (n.)youdaoicibaDictYouDict
from sporo- + -phyte.