About
Menu

ulula

ulula, a screech-owl

ulula , ae, f.: a screech-owl. (ululō)

Saved

Recent