antlered

  • (s) having antlers

Words of close approximity