Find the word definition

Wikipedia
Ctenocheloides

Ctenocheloides is a genus of ghost shrimp in the family Callianassidae, containing the single species Ctenocheloides attenboroughi. It was described in 2010, and named in honour of the British natural history broadcaster Sir David Attenborough. It is known from a single female specimen collected in shallow water on the north-western coast of Madagascar.