Adjective Definition

antlered

1.Definition: having antlers




Please Share