Euplectes
|
Euplectes franciscanus (organism)
Euplectes franciscanus
Orange weaver
Orange-bishop weaver
Id
79188007
Status
Primitive