Noun Definition

birdnest

1.Definition: nest where birds lay their eggs and hatch their young

Category: Objects