PUZZLE 32 - HARD

Edit Answers
RNGPLANKTONJMC SVIOGZRUIFYTRC KWWOWUTREFIOOM CVCCCITEODDCOP QENAYERAAXOTLE FRNZLLALEGLOFL SKKIALWNWGPPAM AFVRRAAYIUHUEA LXOOVARSYCISSR ICFELGMDSRNROI NUUCIKDBYYSDRT ICURRENTUMBFQI TBEJYXDKXSOAOM YWXWGZJXQRHEEE
1.
OCEANIC
2.
SUBMARINE
3.
PLANKTON
4.
SALINITY
5.
CORALREEF
6.
ABYSSAL
7.
TIDALWAVE
8.
SEAFLOOR
9.
CURRENT
10.
MARITIME
11.
DOLPHINS
12.
OCTOPUS