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