Crab Encyclopedia
Family SQUILLIDAE
Species Odontodactylus species 003
Author
Country Philippines
Size 68.7 mm
Remark
Info
Unique Number 281818
Odontodactylus species 003