bighead

Explore definitions, synonyms, and language insights of bighead

Definitions

Noun
any of various diseases of animals characterized by edema of the head and neck

More General Terms