padda oryzivora (0 synonym found)

Definition of padda oryzivora:

(n) : small finch-like indonesian weaverbird that frequents rice fields

Definition of padda oryzivora:

(n) : small finch-like indonesian weaverbird that frequents rice fields

Back to Top