Noun Definition

oysterfish

1.Definition: a variety of toadfish

Category: Animals