Macroinvertebrate Identification Game

Use this page to test your knowledge on common macroinvertebrates found in Pennsylvania.

Macro #1

scud


Answer #1

ANSWER: Scud


Macro #2

aquatic mites


Answer #2

ANSWER: Aquatic Mite


Macro #3

aquatic sow bug


Answer #3

ANSWER: Aquatic Sowbug/Isopod


Macro #4

backswimmer


Answer #4

ANSWER: Backswimmer


Macro #5

burrowing mayfly


Answer #5

ANSWER: Burrowing Mayfly


Macro #6

common stonefly


Answer #6

ANSWER: Common Stonefly


Macro #7

crayfish


Answer #7

ANSWER: Crayfish


Macro #8

damselfly 2


Answer #8

ANSWER: Damselfly


Macro #9

darner dragonfly 2


Answer #9

ANSWER: Darner Dragonfly Larva


Macro #10

damselfly


Answer #10

ANSWER: Damselfly Larva


Macro #11

giant water bug


Answer #11

ANSWER: Giant Water Bug


Macro #12

leech


Answer #12

ANSWER: Leech


Macro #13

midge


Answer #13

ANSWER: Midge


Macro #14

mosquitoe larvae


Answer #14

ANSWER: Mosquito Larvae



Macro #15

netspinner caddisfly


Answer #15

ANSWER: Netspinner Caddisfly Larva


Macro #16

Picture2


Answer #16

ANSWER: Predaceous Diving Beetle


Macro #17

skimmer dragonfly 2


Answer #17

ANSWER: Skimmer Dragonfly Larva


Macro #18

spiny crawler mayfly


Answer #18

ANSWER: Spiny Crawler Mayfly


Macro #19

water boatman


Answer #19

ANSWER: Water Boatman


Macro #20

water penny


Answer #20

ANSWER: Water Penny


Macro #21

water scorpion


Answer #21

ANSWER: Water Scorpion


Macro #22

water strider


Answer #22

ANSWER: Water Strider


Macro #23

whirligig beetle


Answer #23

ANSWER: Whirligig Beetle


Macro #24

alderfly


Answer #24

ANSWER: Alderfly


Macro #25

black fly larva


Answer #25

ANSWER: Blackfly Larva


Macro #26

case duilding caddisfly


Answer #26

ANSWER: Case Building Caddisfly Larva


Macro #27

cranefly


Answer #27

ANSWER: Cranefly Larva


Macro #28

hellgramite 2


Answer #28

ANSWER: Hellgramite Larva / Dobsonfly Larva

Pictures used with permission from A Guide to Freshwater Invertebrates of North America by Dr. J. Reese Voshell, Jr.