Marine menagerie (8)
I believe the answer is:
aquarium
(Other definitions for aquarium that I've seen before include "For live fish and underwater animals" , "Fish tank or marine museum" , "Building containing live fish for display" , "Large fish tank" , "Tank for aquatic life" .)