Aplysia cedrocensisAplysia cedrocensis is a species of gastropod mollusc in the genus Aplysia, family Aplysiidae.DescriptionThis is a large, heavily built creature, notably broad and tall. Its length is 165 mm, its width 90 mm, its height 85 mm.DistributionThis species was discovered off Cedros Island, Lower California.