lonchura
noun
lon·chura
läŋˈkyu̇rə
1
capitalized
: a large genus of weaverbirds including the well-known cowry bird
2
plural -s
: any bird of Lonchura or a closely related genus
Love words? Need even more definitions?
Merriam-Webster unabridged
Share