Padda oryzivora

Explore definitions, synonyms, and language insights of Padda oryzivora

Definitions

Noun
small finch-like Indonesian weaverbird that frequents rice fields