Polish-English dictionary »

sporofit meaning in English

PolishEnglish
sporofit noun

sporophytenoun
plant which produces spores by meiosis in order to produce gametophytes