terrella

noun

Same as terrel.