teated

teated

English Adj
Ad

Definition

Having teats.

Etymology

From teat + -ed.

Ad