Algunas especies de mecópteros se alimentan de néctar y también comen pétalos de flores; sus larvas, en cambio, se nutren de una gran variedad de hojas de plantas comunes.