Правильно пишется слово «Цветоед» вместе, так как оно образовано от слов «цвет» и «еда», и обозначает животное, питающееся цветами.
Слово «Цветоед» является существительным среднего рода и имеет множественное число «Цветоеды».
Если вы хотите использовать данное слово в качестве прилагательного, то в этом случае его правильное написание будет «Цветоедный». Например: цветоедная растительность.