ululante

Adjective

 * 1) obvious, evident, manifest, clear
 * 2) howling making a howling sound