'Chateura' definitions:

Definition of 'Chateura'

(from WordNet)
noun
A genus of Apodidae [syn: Chateura, genus Chateura]

Words containing 'Chateura'