oyster leech
nounDefinition of oyster leech
: a polyclad turbellarian worm (Stylochus frontalis) that is barred in brown and flesh and is a pest feeding on oysters along the coast of Florida