Beauty-spots meaning : A birthmark, especially on a woman. A place noted for its natural beauty. A patch or spot placed on the face in order to heighten beauty by contrast.
beauty spots
warrior
impositions
groundcovers
counterproductive