Find the word definition

Wikipedia
Bothriocidaris

Bothriocidaris (meaning best furrow or best trench) is an extinct genus of echinoid from the Ordovician. It grew to in size and fed on plankton.