mercantile paper


noun

British Dictionary definitions for mercantile paper

mercantile paper

noun

another name for commercial paper