shovel-nosed

shovel-nosed

English Adj
Ad

Definition

Having a flattened beak or snout.

Ad