trochosphere

English

Etymology

From trocho- +‎ -sphere.

Noun

trochosphere (plural trochospheres)

  1. (zoology) trochophore

References