Nasal gleet

What is Nasal gleet?

Nasal gleet definition and meaning on Dictionary terms:
noun Veterinary Pathology.