florivory

Etymology

From flori- + -vory.

noun

  1. The condition of being florivorous