Ululant /(?)/

Ul·u·lant

Ululant

a.
  1. Howling; wailing.