National Geographic Style Manual has moved to
Hyphenate such forms as:
fish-eater
flesh-eater
man-eater
plant-eater