Astronaut I like keeps marine molluscs (7)
I believe the answer is:
nautili
'marine molluscs' is the definition.
'astronaut i like keeps' is the wordplay.
'keeps' indicates the answer is hidden within the clue.
'NAUTILI' is hidden within 'astronaut i like'.
(Other definitions for nautili that I've seen before include "creatures in the sea" , "marine life" , "Cephalopod molluscs" .)