nosed

adj

1.
having a nose (either literal or metaphoric) especially of a specified kind
Antonym:
noseless