Wikipedia
Cyclothyris
Cyclothyris is an extinct genus of brachiopod from the Cretaceous of Africa, Asia, Europe, and North America.