Crossword clues for carid
carid
Wiktionary
carid
n. (context zoology English) Any member of the Caridae.