Dictionary
Random Word
Search
Amphitrocha
(n.)
A kind of annelid larva having both a dorsal and a ventral circle of special cilia.
Back to Dictionary