Biology Quick observation Posted by Mohamad on July 18, 2019July 18, 2019 I could get this nice view watching fluids inside this insect. Any ideas what is that? Let me know in the comments below. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Like this:Like Loading... Related