HAMULOUS

Definition of HAMULOUS