Noun Definition

collocalia

1.Definition: a genus of Apodidae

Category: Animals