frog-legged beetle

English edit

Noun edit

frog-legged beetle (plural frog-legged beetles)

  1. Any of various beetles of the genus Sagra.