
Comments & ID Thoughts
I live in Rio Rancho, New Mexico. Saw this while walking my dogs along the Mesa across the street from where I live. Any thoughts on what it might be? I tried using Google Lens but it was way off on the identification.
- Submitted by:
- Submitted: Mar 23, 2024
- Photographed: Mar 23, 2024
- Spider: Unidentified
- Location: Rio Rancho, New Mexico, United States
- Spotted Outdoors: Desert area
- Found in web?: No
- Attributes: