meaning of antlered
1.
Furnished
with
antlers.
2.
having
antlers
Related Words
antlered
|
Developed & Maintained By
Taraprasad.com