Definition of Long-Snouted

  • 1. Having a snout that is longer than average Adjective Satellite

Semanticaly linked words with "long-snouted"