cabeza de ajo

/OO-nah kah-BEH-sah deh AH-ho/
[Spanish] plural cabezas de ajo

A head of garlic.

Countries