my-server
← Wiki

Stoda

Stoda is a monotypic genus of African comb-footed spiders containing the single species, Stoda libudum. It was first described by Michael I. Saaristo in 2006, and is found on the Seychelles.

References

Further reading