purple-spottedEnglish

purple-spotted

Adjective

Having purple spots

English: purple-spotted