English
Detailed Synonyms for Delichon urbica in English
Delichon urbica:
Delichon urbica [the ~] noun
-
the Delichon urbica
– common small European martin that builds nests under the eaves of houses 1the house martin; the Delichon urbica– common small European martin that builds nests under the eaves of houses 1