devil's claw in Greek
devil's claw in Greek
αρπαγόφυτο
Anything considered ugly or potentially harmful resembling a claw in appearance or behavior: