meaning of stercorary

1. A place, properly secured from the weather, for containing dung.


Related Words

stercorary |

Developed & Maintained By Taraprasad.com

Treasure Words