'genus Delichon' definitions:

Definition of 'genus Delichon'

From: WordNet
noun
A genus of Hirundinidae [syn: Delichon, genus Delichon]