meaning of padda oryzivora

1. small finch-like Indonesian weaverbird that frequents rice fields


Related Words

padda oryzivora |

Developed & Maintained By Taraprasad.com

Treasure Words