noun a plant that produces flowers, fruit, and seeds; angiosperm. A plant that produces flowers and fruit; an angiosperm. See more at angiosperm.