English

edit

Noun

edit

myriotrochid (plural myriotrochids)

  1. Any holothurian of the family Myriotrochidae