MATLAB: Clean-up isosurface output

Aerospace Blocksetisosurface

I am using Matlab's isosurface function to extract "level sets" from 3D data.
Unfortunately, in addition to the main/desired level surfaces, the returned structure (say fv) can contain several/many (hard to tell how many using slice views) isosurfaces that are 'noise'; i.e., small volumes that are actually not part of the solution (not in the grid volume of interest).
Is there a way to look at fv and separate out the isosurfaces in the structure that is returned from isosurface? (As when using contour in 2D?)
Thanks, Tim
Related Question