Word Study
Tornaria
CIDE DICTIONARY
Tornaria, n. [NL., fr. L. tornare to turn.].
The peculiar free swimming larva of Balanoglossus. See Illust. in Append. [1913 Webster]
For further exploring for "Tornaria" in Webster Dictionary Online