Meaning of Stenopelmatidae

Definition of Stenopelmatidae

(noun) long-horned grasshoppers

Other information on Stenopelmatidae

WIKIPEDIA results for Stenopelmatidae
Amazon results for Stenopelmatidae