Word info

tornaria

Noun

Meaning

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

Source: Webster's dictionary

Derivatives

Anagrams

Close letter words and terms