Nightjars Meaning

There are 1 meaning(s) for word Nightjars

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

    Synonyms : caprimulgid,  goatsucker