Life … Animals Arthropods Branchiopods Fairy Shrimp Thamnocephalidae Thamnocephalus Mexican Beavertail Fairy Shrimp species 3 observations Mexican Beavertail Fairy Shrimp Thamnocephalus mexicanus Close