Definitions for "Alpha lycanthrope"
a lot stronger than other lycathropes and posess more control over their 'beast'