Definitions of sand devil's claw:

  • noun:   alternatively placed in genus Martynia