Skip to main content

Bug's (Occasional) Word of the Day

carcasses

noun. Plural form of carcass.Source