petalous

adjective
  1. having petals
  2. Usage: botanical

Examples