The crudest way is to approximate the fluid as rectangular, or made up of a few rectangular blocks. Assuming you cannot simply weigh the fluid, or pour it into another container, the next best method is calculus.
Since this is an irregular shape and there is no function defining any part of the flask, I don't believe the Calculus method will work.
'
This shows a misunderstanding of what a function is. What you mean to say is that you
don't know a formula for a function that describes the shape of the flask.
Imagine the shape of the fluid in the flask. Let us call the surface of the fluid, the x-y plane. Then the depth of the fluid at each point is a function d(x,y). That is, the depth is a number that corresponds to those two numbers. So the volume of the fluid is simply:
\int \int d(x,y) dx dy
As for the problem you expressed earlier, of not having a formula for d(x,y), that is the hard part. The bottom line is, if you have a graphing calculator, you can use polynomials to approximate d(x,y).
I say area because some people on this post will kill you if you don't
The formula you gave for the olume of a sphere is safe from technicality, no fear. To call it a formula of area is wrong, and confuses the issue.