oysterfish

Noun
  1. A variety of toadfish (synset 102551515)

Other Searches