From libro (“book”) + ŝranko (“cupboard, closet”).
libroŝranko (accusative singular libroŝrankon, plural libroŝrankoj, accusative plural libroŝrankojn)