COLLOCALIA INEXPECTATA





Definition:

  1. [noun] swift of eastern Asia; produces the edible bird's nest
    Synonyms: swiftlet, Collocalia inexpectata

Synonyms: