Padda oryzivora

noun

  1. 1

    small finch-like Indonesian weaverbird that frequents rice fields

Synonyms

Also useful for “Padda oryzivora”:Scrabble