meaning of astacidae

astacidae meaning in General Dictionary

crayfish