PhanerogamnounAny plant that produces seeds (rather than spores).Synonyms: spermatophyte🔗 Explore synonyms & relationships🌍 See word origin & history