Life … Animals Arthropods Arachnids Spiders Tarantulas Citharacanthus Citharacanthus cyaneus species 7 observations Citharacanthus cyaneus Citharacanthus cyaneus Close