illadopsis
See also:
Illadopsis
English
Noun
illadopsis
(
plural
illadopsises
)
Any member of the genus
Illadopsis
of secretive forest birds of tropical Africa.