Large Ray With Horns on Each Side of Mouth
This page is the CodyCross answer for the clue below from Culinary Arts, Group 128, Puzzle 1 (Microwaves).
Question is: Large Ray With Horns on Each Side of Mouth
and the answer is: DEVILRAY
Word Meaning:
DEVIL RAY — Any of the rays of the genus Mobula, especially Mobula birostris, the manta ray.
Definitions from Wiktionary.