chateura
1. [ noun ] (biology,zoology) a genus of Apodidae
Synonyms: genus_Chateura
Related terms: bird_genus Apodidae chimney_swift
Similar spelling:   chitter
  cheater
  chatter