muffin tin

English

Noun

muffin tin (plural muffin tins)

  1. muffin pan