en-en

Tornaria

noun

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

Example Sentences for

Tornaria

Couldn't Find Any Sentence...