oysterseed
/ˈɔɪstərzid/Definitions
1. noun
A small, usually yellowish seed found within the shell of an oyster or other mollusk.
“The oysterseed was accidentally ingested by the beachcomber, causing her stomach discomfort.”
1. noun
A small, usually yellowish seed found within the shell of an oyster or other mollusk.
“The oysterseed was accidentally ingested by the beachcomber, causing her stomach discomfort.”