A newly described supergiant species of "sea bug" -- a marine arthropod known as an isopod -- was recently discovered in the Indian Ocean.
A newly described supergiant species of "sea bug" -- a marine arthropod known as an isopod -- was recently discovered in the Indian Ocean.