Maenola Explained

Maenola is a spider genus of the jumping spider family, Salticidae from South America.[1]

Species

Notes and References

  1. Web site: Maenola. World Spider Catalog. 25 July 2017.