Crab Spider, Mecaphesa sp., lurking on yellow composite flower

- Image ID: R2RTP7

Crab Spider, Mecaphesa sp., lurking on yellow composite flower

Bryan Reynolds / Alamy Stock Photo

Image ID: R2RTP7

Location: Lexington Wildlife Management Area, Oklahoma, U.S.A.