depilatus

listen to the pronunciation of depilatus
اللاتينية - الإنجليزية
strip hair/feathers
plunder, cheat
pull out hair
swindled, plucked, fleeced
peel skin
having one's hair/plumage plucked
pluck feathers