Found in New York at long last: nine-spotted ladybugs
Tuesday, October 4, 2011 - 07:00
in Mathematics & Economics
(PhysOrg.com) -- The nine-spotted ladybug, New York's official state insect, was feared to be extinct in this state until citizen scientists rallied to Cornell's call to help look for it. Several nine-spotted ladybugs were spotted by citizen scientists on Long Island this summer.