diplophyte

listen to the pronunciation of diplophyte
English - Turkish

Definition of diplophyte in English Turkish dictionary

sporophyte
sporofit
English - English
sporophyte