my-server
← Wiki

Microhexura idahoana

Microhexura idahoana is a species of mygalomorph spider in the family Microhexuridae. It is found in the United States.

References

Further reading