TORNARIA MEANING IN ENGLISH

• Tornaria Definition & Synonyms

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


• Tornariae Definition & Synonyms

  1. (pl. ) of Tornaria


RECENT SEARCHES