appalling: an experience that appalls
experience: an event as apprehended
pearlfish: found living within the alimentary canals of e.g. sea cucumbers or between the shells of pearl oysters in or near shallow seagrass beds