
The sponge oyster, Cryptostrea permollis, is a species of bivalve mollusc in the family Ostreidae. It can be found along the Atlantic Coast of North America, ranging from North Carolina to the West Indies. ...
Found on
http://en.wikipedia.org/wiki/Sponge_oyster
No exact match found.