Synonyms: flowering plant, angiosperm
Definition: plants having seeds in a closed ovary
Similar words: spermatophyte, seed plant, phanerogam
Definition: plant that reproduces by means of seeds not spores