Which of the two above predators is the 'best predator in a foxtail barley flower'?
A - crab spider
B - damsel bug
C - too close to call
D - please don't pick C. there can be only one winner
Vote
View Results