Synonyms for delichon-urbica

1. Delichon urbica (n.)

common small European martin that builds nests under the eaves of houses

Synonyms:

2. Delichon (n.)

a genus of Hirundinidae

Synonyms: