Meaning

1 senses
  1. Any insect in the subfamily Emesinae of the family Reduviidae, which are predatory true bugs with long, thin, threadlike legs.

Forms

plural: thread-legged bugs

See also

neighbours in the dictionary
thread-legged bug — meaning, examples, forms, synonyms | Krumeto