lamsters

noun

Plural form of lamster.