yoghurt

yoghurt

yoghurt

Noun

a custard-like food made from curdled milk

Synonyms: