Sekirov Dictionary

Christmas Island swiftlet

noun1

  1. The swiftlet Collocalia natalis.
forms

Christmas Island swiftlets

This dictionary works without the internet: on your phone · in Chrome