flowering plant








noun

  1. a plant that produces flowers, fruit, and seeds; angiosperm.

  1. A plant that produces flowers and fruit; an angiosperm. See more at angiosperm.
49 queries 0.526