meaning of antlers

1. The entire horn, or any branch of the horn, of a cervine animal, as of a stag.
2.
deciduous horn of a member of the deer family


Related Words

antler | antler moth | antlered |

Developed & Maintained By Taraprasad.com

Treasure Words