Angiosperms, or flowering plants, are a clade of Spermatophytes that produce flowers or fruits.

Trending