YourDictionary

goatsucker

noun

any of an order (Caprimulgiformes) of large-mouthed, usually nocturnal birds that feed on insects or fruit; esp., any of the nightjars

See goatsucker in American Heritage Dictionary 4

link/cite print suggestion box