Astacidae Meaning

There are 1 meaning(s) for word Astacidae

Meaning 1 : crayfish

    Synonyms : astacura,  family astacidae