See Also: terrella(dictionary)

terrella (iou)



terrella noun. E17.
[mod. Latin = little earth, dim. from Latin terra earth + -ELLA.]
A spherical magnet. E17-M19.
A little Earth; a small celestial or planetary body. Long rare. L17.