National Geographic reports on the surprising discovery (at least to most humans) that cockroaches may be pollinators
The cockroach Moluchia brevipennis, native to central Chile‘s scrublands, feeds on flower pollen—and may even pollinate plants.
Read article at This Cockroach May Pollinate Flowers—Extremely Rare Find


Leave a comment