'Butterfly ray' definitions:

Definition of 'butterfly ray'

From: WordNet
noun
A stingray with a short tail and a broad fin

Definition of 'Butterfly ray'

From: GCIDE