GROUND ROLLER


Meaning of GROUND ROLLER in English

noun

: any of certain Madagascan birds (family Coraciidae) of terrestrial and crepuscular habits frequenting forests and feeding on insects, worms, or other small invertebrates

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.