rose blotch

noun

Definition of rose blotch