крабоед, -а
Ответы справочной службы
См.: 358264">http://gramota.ru/spravka/buro/29358264
Допустимы оба варианта. У слов, называющих консервы из некоторых видов морской рыбы, названий употребляемых в пищу морских моллюсков, ракобразных и под., которые не встречаются в Центральной России в живом виде и стали известны сначала как экзотическое блюдо, наблюдается колебание в выборе варианта одушевленности или неодушевленности: есть, заказать устицы - устриц, мидии - мидий, креветки - креветок, крабы, крабов, трепанги - трепангов, омары - омаров, кальмары - кальмаров, улитки - улиток. Но сравните: есть раков, так как они хорошо известны в живом виде.
Справочники
1. Что такое одушевленность существительных? «Категория одушевленности-неодушевленности существительных является грамматическим выражением противопоставления живого и неживого, но понимаемого не в научном плане (в смысле живой и неживой природы, то есть органического и неорганического мира), а в плане бытовом, житейском». (Еськова Н. А. Краткий словарь трудностей русского языка. 6-е изд., испр. М., 2008.) 2. Как выражается одушевленность? «
...Изучать микробов или микробы? Одушевленность существительных...
...1. Что такое одушевленность существительных? «...