toothed

adjective
  1. having teeth or tooth-like projections

Examples