Largest Sea Mammals, Perhaps Humpback or Grey
This page is the CodyCross answer for the clue below from Paris, Group 260, Puzzle 1 (House of Nicolas Flamel).
Question is: Largest Sea Mammals, Perhaps Humpback or Grey
and the answer is: WHALES
Word Meaning:
WHALES — plural of whale
Definitions from Wiktionary.