Sign in
Register
Beautiful (but intimidating) lime green spider found in northeastern Turkey (Rize), iirc around two inches long. Is it a green huntsman..?
3
/r/whatsthisbug
, 2023-06-14, 17:34:18
Permalink
More like this: