SPOROPHYTE


Meaning of SPOROPHYTE in English

n. a spore-producing form of plant with alternating sexual and asexual generations.

Derivatives:

sporophytic adj. sporophytically adv.

Oxford English vocab.      Оксфордский английский словарь.