terrazzo
noun
°A faux-marble material used for flooring and countertops.