Danilo Enrique Noreña Benítez
ramsayornis 19
It means stubborn or persistent bird. They refer to the way they eat. They are known as honeyeas. They belong to the Meliphagidae family. They are only found in New Guinea.
Like 0
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list