Delhi Sands Flower-loving Fly vs Hazel Leaf-Roller Weevil

Side-by-side species comparison

Attribute Delhi Sands Flower-loving Fly Hazel Leaf-Roller Weevil
Scientific Name Rhaphiomidas terminatus abdominalis Apoderus coryli
Order Diptera Coleoptera
Family Mydidae Attelabidae
Size 2.5-3.5 cm 6-8 mm
Habitat Beaches & Coastal Hedgerows
Diet Herbivores Herbivores
Regions United States Europe, Asia
Conservation Endangered Least Concern

Delhi Sands Flower-loving Fly

A large flower fly endemic to the Delhi Sands area of San Bernardino County, California. It was the first fly to be listed under the U.S. Endangered Species Act.

💡

Did You Know?

Listing this fly in 1993 caused controversy when it delayed construction of a hospital in its habitat.

Hazel Leaf-Roller Weevil

A small red and black weevil that rolls hazel leaves into neat cigar-shaped tubes for its eggs. The rolled leaf provides food and shelter for larvae.

💡

Did You Know?

The precision of its leaf-rolling technique has been studied by mathematicians for its geometric efficiency.