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

Words within tornaria

8 letter words: 2 results
7 letter words: 4 results
6 letter words: 8 results
View all words...