Uploaded by Mr.Q
Scientific Name:Nephropidae
ZH Common Names:海螯虾科
Arthropoda > Malacostraca > Decapoda
Homarus