What is the english name of the insect known in hispanic culture as "nino de la tierra"?

The translation of "nino de la tierra" is "child of the earth." They are Jerusalem crickets, also called potato bugs and has human-like heads.

Tags: tierraninohispanicenglish nameinsect 

Thursday, February 02 2012