Florivore

In zoology, a florivore (not to be confused with a folivore) is an animal that primarily eats products of flowers. Florivores are types of herbivores (often referred to as floral herbivores), yet within the feeding behavior of florivory, there is a range of other more specific feeding behaviors, including, but not limited to: