peliaguda

peliaguda [pay-le-ah-goo’-do, dah]
adjective
1Downy, furry, having long fine hair or fur (animales).
2(coll.) Arduous, difficult.
3Ingenious, skilful, dexterous.