delichon urbica Meaning, Definition & Usage

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

WordNet