spongefly: hairy-bodied insect whose larvae feed on freshwater sponges
neuropteron: insect having biting mouthparts and four large membranous wings with netlike veins
isoagglutinogen: an antigen capable of causing the production of (or reacting with) an isoagglutinin