frog-legged beetle

English

edit

Noun

edit

frog-legged beetle (plural frog-legged beetles)

  1. Any of various beetles of the genus Sagra.