Owlet Nightjar (noun) Definition, Meaning & Examples

noun
  1. any of several birds of the family Aegothelidae, of Australia and Papua New Guinea, related to the nightjars but resembling small owls.
Owlet Nightjar (noun) Definition, Meaning & Examples

More Definitions