angiosperms

noun
  1. flowering plants that produce seeds enclosed within a fruit
  2. Usage: botanical

Examples