Tornaria meaning

(zoology) The free-swimming larva of Balanoglossus.
noun
1
0
Advertisement

Origin of tornaria

  • From Latin tornare (“to turn”).

    From Wiktionary