0%

ALL meanings of ambush bug

am·bush bug
A a
  • noun ambush bug any of several carnivorous bugs of the family Phymatidae, inhabiting tropical areas in the Americas and Asia, that lie concealed in flowers to prey on insects. 1
  • noun ambush bug Any insect in the subfamily Phymatinae of the family Reduviidae. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?