mosque swallow

English

Noun

mosque swallow (plural mosque swallows)

  1. The swallow Cecropis senegalensis.