florivorous

florivorous

[flȯ′riv·ə·rəs] (zoology) Feeding on flowers.