English Platymeris biguttatus Cited by user 89.73.224.122 on 18 Apr 2015 Platymeris biguttatus or two-spotted assassin bug is a venomous predatory true bug of west and southwest African origin ranging in size from 10–40 mm.