farrowing

adj 1noun 1

Definitions

adj

1

Producing a litter of piglets.

noun

1

The act of producing a litter of pigs.

Your note

not saved
0 chars