Webster's Revised Unabridged Dictionary · 1913

Tornaria

Tornaria , noun

[New Latin, from Latin tornare to turn.]

(Zoology) The peculiar free swimming larva of Balanoglossus. See Illust. in Append.