maroon-spottedEnglish

maroon-spotted

Adjective

Having maroon spots

English: maroon-spotted