Noun Definition

henroost

1.Definition: a roost for hens at night

Category: Objects