Find the word definition

Wikipedia
Carrolla

Carrolla craddocki is an extinct species of Carrolla, an extinct genus, of the prehistoric amphibian lepospondyl microsaur that lived in the Lower Permian in North America.