TORNARIA


Meaning of TORNARIA in English

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

Webster's English dictionary.      Английский словарь Webster.