English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Tornaria
Tornaria
(n.)
The peculiar free swimming larva of Balanoglossus. See
Illust. in Append.