"spermatophyta" in English Spermatophyta {m pl} spermatophyta "spermatophyta" English translation spermatophyta Spermatophyta Detailed translations for "spermatophyta" Spermatophyta{masculine plural} Spermatophyta spermatophyta English synonyms for "spermatophyta" s {spermatophyta}