<
   

alien predatory katydid
Phlugis sp.


Female ovipositor, Wellington, Palm Beach County, Florida.
Auto montage image made by Kyle Schnepp.