Found 1 items, similar to Amphitrocha.
English → English (gcide)
Definition: Amphitrocha
Amphitrocha
\Am*phit"ro*cha\ ([a^]m*f[i^]t"r[-o]k[.a]), n. [NL.,
fr. Gr. 'amfi` + trocho`s a wheel.] (Zo["o]l.)
A kind of annelid larva having both a dorsal and a ventral
circle of special cilia.
[1913 Webster]