We do not currently know of any antonyms for able to eat anything.
For similar words to able to eat anything, try: