fishing expedition: an investigation undertaken in the hope (but not the stated purpose) of discovering information
probe: an inquiry into unfamiliar or questionable activities
filmy fern: any fern of the genus Hymenophyllum growing in tropical humid regions and having translucent leaves