amphitrocha Meaning, Definition & Usage

Am*phit"ro*cha noun
Etymology
NL., fr. Gr. + a wheel.
Definitions
  1. (Zoöl.) A kind of annelid larva having both a dorsal and a ventral circle of special cilia.

Webster 1913