Find the word definition

Wiktionary
butterfly rays

n. (plural of butterfly ray English)