meaning of stercorary
1.
A
place,
properly
secured
from
the
weather,
for
containing
dung.
Related Words
stercorary
|
Developed & Maintained By
Taraprasad.com