English

edit

Noun

edit

korethrasterid (plural korethrasterids)

  1. Any starfish of the family Korethrasteridae