Meaning of butterfly ray

Definition of butterfly ray

(noun) a stingray with a short tail and a broad fin

Other information on butterfly ray

WIKIPEDIA results for butterfly ray
Amazon results for butterfly ray