English
Detailed Synonyms for sand devil's claw in English
sand devil's claw:
sand devil's claw [the ~] noun
-
the sand devil's claw
– alternatively placed in genus Martynia 1the Martynia arenaria; the Proboscidea arenaria; the sand devil's claw– alternatively placed in genus Martynia 1