Synonyms and Antonyms for Delichon_urbica

1. Delichon urbica (n.)

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

Synonyms: