'Delichon urbica' definitions:

Definition of 'Delichon urbica'

From: WordNet
noun
Common small European martin that builds nests under the eaves of houses [syn: house martin, Delichon urbica]