YOGHOURT

Definition of YOGHOURT

  1. (noun)a custard-like food made from curdled milk