Tornaria

Definition:

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

Compare tornaria with other words:

tornaria vs. tornariae

balanoglossus vs. tornaria

larva vs. tornaria