Dictionary.com
Thesaurus.com

has oystered

  • present perfect
    of oyster (3rd person singular).
    oyster
    noun
    any of several edible, marine, bivalve mollusks of the family Ostreidae, having an irregularly shaped shell, occurring on the bottom or adhering to rocks or other objects in shallow water.