Find the word definition

Wikipedia
Theelia

Theelia is an extinct genus of sea cucumber which existed from 312 to 40.4 million years ago ( Middle Pennsylvanian to the Lutetian age).

Fossil sclerites of Theelia are found worldwide.