antlered

/'æntləd/
Adjective
  1. having antlers

Khám phá thêm

Các từ liên quan

Từ tương tự

antlered
A majestic, antlered deer stands in a sunlit forest clearing.