Big Huge Thesaurus

Myliobatidae

noun

sounds kind of like