mosque swallow
English
Noun
mosque
swallow
(
plural
mosque swallows
)
The swallow
Cecropis senegalensis
.