Meaning of astacidae

Definition of astacidae

(noun) crayfish

Other information on astacidae

WIKIPEDIA results for astacidae
Amazon results for astacidae