English edit

Noun edit

trochid (plural trochids)

  1. (zoology) Any sea snail of the family Trochidae.