Floating whale food (8)
I believe the answer is:
plankton
(Other definitions for plankton that I've seen before include "Tiny floating organisms" , "Drifters in the sea" , "Tiny organisms drifting in the sea" , "Small organisms that float in water in great numbers" , "Aggregate of small marine organisms" .)