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
Tweet