Find the word definition

Wikipedia
Eucarlia

Eucarlia is a genus of spirobolidan millipedes containing six species; most of which are endemic to the island nation of Seychelles, and one native to the Indonesian island of Sulawesi. Four of the Seychelles species have been assessed by the IUCN Red List as either endangered, critically endangered, or extinct.