delichon : Idioms & Phrases


delichon urbica

  • noun common small European martin that builds nests under the eaves of houses
    house martin.
WordNet

genus delichon

  • noun a genus of Hirundinidae
    Delichon.
WordNet