1 oysterseed | Definition of oysterseed

oysterseed

noun
plural oysterseed

Definition of oysterseed

: the spat of oysters