delichon
[dɪˈlaɪkɒn]
Definitions
1. noun
a type of swallow bird, especially the house martin
“The delichon was seen nesting on the eaves of the old building.”
[dɪˈlaɪkɒn]
1. noun
a type of swallow bird, especially the house martin
“The delichon was seen nesting on the eaves of the old building.”