antleredEnglish

antlered

Adjective

Having antlers

English: antlered