Christmas Island swiftlet

English

Noun

Christmas Island swiftlet (plural Christmas Island swiftlets)

  1. The swiftlet Collocalia natalis.