rostratus

Etymology
From +.

Adjective

 * 1) rostrate or beaky: beaked, beak-like
 * 2) snouty: snouted, snout-like
 * 3) hooky: hooked, hook-like