Subscriber login


Forgot your password?

Library card login

Other

turtle bug

Syllabification: (tur·tle bug)
Definition of turtle bug

noun

  • a bug or beetle with a turtlelike carapace, especially an olive-brown shield bug that frequents grassy places.