hyliota

See also: Hyliota

English

Noun

hyliota (plural hyliotas)

  1. Any of several species of passerine birds in the genus Hyliota, found in Africa.

Derived terms

Anagrams