SEARCH Articles Figures Tables Abalone, Haliotis Haliotis discus hannai Haliotis iris Haliotis laevigata Haliotis midae Haliotis rubra Haliotis rufescens Haliotis spp Haliotis tuberculata