crabeater
/ˈkreɪbˌitər/
noun
- A person or animal that eats crabs.
- The heron is an efficient crabeater, snatching crabs from the shallows.
- In some cultures, a crabeater is someone who specializes in catching and cooking crabs.
- The raccoon is a natural crabeater along the coastal marshes.