bull nose

Explore definitions, synonyms, and language insights of bull nose

Definitions

Noun
a disease of pigs resulting in swelling of the snout

More General Terms