'Ulula' definitions:

Definition of 'Ulula'

From: GCIDE
  • Ulula \Ul"u*la\, prop. n. [L., a screech owl.] (Zool.) A genus of owls including the great gray owl ({Ulula cinerea}) of Arctic America, and other similar species. See Illust. of Owl. [1913 Webster]

Words containing 'Ulula'