flowering plants are called?
Angiosperms
Angiosperms are plants that bloom and bear fruit. The word angiosperm is derived from two Greek words, Angeion and Sperma . Angeion means "vessel" and sperma means "seed".