ALL meanings of leaf warbler
leaf war·bler
L l - noun leaf warbler any of several small, greenish or brownish, Old World warblers of the genus Phylloscopus that feed on insects among the leaves of trees. 1
- noun leaf warbler A small insectivorous bird of the genus Phylloscopus. 0