trochosphere

English

Etymology

From trocho- +‎ sphere.

Noun

trochosphere (plural trochospheres)

  1. (zoology) trochophore

References