oliveback
Noun
Meaning
oliveback (plural olivebacks)
Any of the birds in the genus Nesocharis or Delacourella, found in western and central Africa.
Noun
oliveback (plural olivebacks)
Any of the birds in the genus Nesocharis or Delacourella, found in western and central Africa.