Noun Definition

zenaidura

1.Definition: mourning doves

Category: Animals