ANTLERED

Definition of ANTLERED

  1. (adj)having antlers