hamuli

noun
  1. Plural of hamulus; small hook-shaped anatomical structures found in various organisms, especially insects and vertebrates.
  2. Usage: technical; biology; anatomy

Examples