meaning of antlered

1. Furnished with antlers.
2.
having antlers


Related Words

antlered |

Developed & Maintained By Taraprasad.com

Treasure Words