ORMERS
a shellfish found on the coast of Florida. The flavor may be described as between that of oysters and very delicate veal.
a shellfish found on the coast of Florida. The flavor may be described as between that of oysters and very delicate veal.