amysis Definition
Definition
A small crab-like crustacean of the genus Amasis, typically found in brackish water and having a long slender body.
Browse
A small crab-like crustacean of the genus Amasis, typically found in brackish water and having a long slender body.
Browse