Meaning of goatsucker

Definition of goatsucker

(noun) mainly crepuscular or nocturnal nonpasserine birds with mottled greyish-brown plumage and large eyes; feed on insects

Other information on goatsucker

WIKIPEDIA results for goatsucker
Amazon results for goatsucker