Noun Definition

delichon

1.Definition: a genus of Hirundinidae

Category: Animals