Definition of goatsucker

Definition of goatsucker
  1. goatsucker Noun Any bird in the nightjar family Caprimulgidae
Need more help? Try our forum NEW