Goatsucker Meaning

There are 1 meaning(s) for word Goatsucker

Meaning 1 : mainly crepuscular or nocturnal nonpasserine birds with mottled greyish-brown plumage and large eyes; feed on insects

    Synonyms : caprimulgid,  nightjar