logo

Video encyclopedia

Lophoscutus

Lophoscutus is a genus of ambush bugs in the family Reduviidae. There are at least four described species in Lophoscutus.
    Explore contextually related video stories in a new eye-catching way. Try Combster now!