meaning of salt lick

1. a salt deposit that animals regularly lick


Related Words

salt lick |

Developed & Maintained By Taraprasad.com

Treasure Words