"spermatophyte" in English Spermatophyte {f} spermatophyte "spermatophyte" English translation spermatophyte Spermatophyte Detailed translations for "spermatophyte" die Spermatophyte{feminine} Spermatophyte spermatophyte English synonyms for "spermatophyte" s {spermatophyte}