Meaning ofsporophytein English

sporophyte

#uncommon