Mangrove oyster

Source: Wikipedia, the free encyclopedia.

Mangrove oyster is a common name for several oysters that live on mangrove roots and may refer to: