Meaning of bighead

Definition of bighead

(noun) any of various diseases of animals characterized by edema of the head and neck

Other information on bighead

WIKIPEDIA results for bighead
Amazon results for bighead