Odo (spider) explained

Odo is a genus of spiders in the family Xenoctenidae, containing 25 species occurring in Central and South America, and Australia.[1]

Species

, it contains 25 species:

Notes and References

  1. Web site: Odo Keyserling, 1887 . World Spider Catalog . Natural History Museum Bern . 16 January 2024 .