Blog

Thai Micro Crab

Thai Micro Crabs are also known as «false spider crabs», and their scientific name is Limnopilos naiyanetr. These are tiny, fully aquatic crabs that so far have only been found in one specific river i … read more