sea truffle

views updated

sea truffle Shellfish, a bivalve mollusc, Venus verrucosa.