Subscriber login


Forgot your password?

Library card login

Other

damsel bug

Definition of damsel bug

noun

  • a slender long-legged bug that is a predator of other insects.
    • Family Nabidae, suborder Heteroptera: several genera

damsel bug in other Oxford dictionaries

Definition of damsel bug in the US English dictionary