Meaning of swiftlet

Definition of swiftlet

(noun) swift of eastern Asia; produces the edible bird's nest

Other information on swiftlet

WIKIPEDIA results for swiftlet
Amazon results for swiftlet