herd boars

English

Noun

herd boars

  1. plural of herd boar