Noun Definition

swiftlet

1.Definition: swift of eastern Asia; produces the edible bird's nest

Category: Animals