'Estrilda' definitions:

Definition of 'Estrilda'

(from WordNet)
noun
Avadavats [syn: Estrilda, genus Estrilda]

Words containing 'Estrilda'