Stenopelmatidae Meaning

There are 1 meaning(s) for word Stenopelmatidae

Meaning 1 : long-horned grasshoppers

    Synonyms : family stenopelmatidae