phanerogam

noun
  1. a plant that produces flowers and seeds; a flowering plant
  2. Usage: botanical; technical

Examples