peltops
Noun
Meaning
peltops (plural peltops or peltopses)
Either of two species of bird in the genus Peltops, endemic to New Guinea.
Noun
peltops (plural peltops or peltopses)
Either of two species of bird in the genus Peltops, endemic to New Guinea.