Find the word definition

Wikipedia
Iliella

Iliella spinosa is an extinct species of kazacharthran branchiopod crustacean species from the Lower Jurassic of Kazakhstan. It had a unique carapace that was shaped like a spiny double-oval.