Ulula

From Biology-Online Dictionary
Jump to: navigation, search

ulula

(Science: zoology) A genus of owls including the great gray owl (Ulula cinerea) of arctic America, and other similar species.

Origin: L, a screech owl.