Synonyms for (noun) angiosperm

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