1 result found

Search Results for: toadfish

Oyster

oyster 1. (Science: marine biology, zoology) Any marine bivalve mollusk of the genus ostrea. They are usually found adhering... Read More