Newly Discovered ‘Little Green Shrimp’ Is the Cutest, Tiniest Ocean Dweller

   Habitat: Indonesia, Lembeh Strait Status: Not Listed Little Green Shrimp (Phycocaris sp.)...

Read More