Auricularia

Webster's Dictionary of the English Language

·noun ·pl A kind of holothurian larva, with soft, blunt appendages. ·see Illustration in Appendix.