Meaning of long-snouted

Definition of long-snouted

(adj) having a snout that is longer than average

Other information on long-snouted

WIKIPEDIA results for long-snouted
Amazon results for long-snouted