Delichon urbica
English Dictionary
->
Letter D
-> Delichon urbica
Search Dictionary:
Delichon urbica Definition
(n)
common
small
European
martin
that
builds
nests
under
the
eaves
of
houses
Delichon urbica Synonyms
Delichon urbica
house martin
© Art Branch Inc.