Meaning of notonectidae

Definition of notonectidae

(noun) aquatic carnivorous insects

Other information on notonectidae

WIKIPEDIA results for notonectidae
Amazon results for notonectidae