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
Tweet