• word of the day

    padda oryzivora

    padda oryzivora - Dictionary definition and meaning for word padda oryzivora

    Definition
    (noun) small finch-like Indonesian weaverbird that frequents rice fields
Connect with us on Facebook