1 giant wild pig | Definition of giant wild pig

giant wild pig

noun

Definition of giant wild pig

: a large wild hog (Sus barbatus) of the Malay peninsula