meaning of bighead

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


Related Words

bighead | bigheaded |

Developed & Maintained By Taraprasad.com

Treasure Words