English dictionary
long-snouted meaning and definition
Definition and meaning of long-snouted at MeaningMonkey.org. long-snouted meaning and definition in the English Dictionary.LONG-SNOUTED adjective
Definition of long-snouted (adjective)
- having a snout that is longer than average
Source: Princeton University Wordnet