AMPHITROCHA Meaning of AMPHITROCHA in English ( n. ) A kind of annelid larva having both a dorsal and a ventral circle of special cilia. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012