hamulus
hamulus
English
Noun
Ad
Definition
A hook, or hook-like process.
Etymology
Latin hamulus (“a little hook”).
Ad
hamulus
A hook, or hook-like process.
Latin hamulus (“a little hook”).