Advertisement
Advertisement
oysterfish
[ oi-ster-fish ]
noun
plural (especially collectively) oysterfish, (especially referring to two or more kinds or species) oysterfishes.
- the oyster toadfish. toadfish1
Discover More
51Թ History and Origins
Origin of oysterfish1
Advertisement
Advertisement
Advertisement
Advertisement
Browse