Skip to
noun
A large marine isopod found in deep-sea hydrothermal vents and cold-seep communities, known for its large size and unique morphology.
Browse