The AI-powered English dictionary
plural spermatophytes
(botany) Any plant that bears seeds rather than spores examples