Helford native oyster
[
English
]
plural
Helford native oysters
Small, sweet native oysters from the Helford river in Cornwall.
Countries
England