Definition of Antlered

  • 1. Having antlers Adjective Satellite

Semanticaly linked words with "antlered"