Tornaria

Webster's Dictionary of the English Language

·noun The peculiar free swimming larva of Balanoglossus. ·see ·Illust. in Append.