whipray

English

Noun

whipray (plural whiprays)

  1. Synonym of whiptail stingray.

Anagrams