English: OGTT
Welsh: OGTT
Subject: Iechyd
English definition: Oral Glucose Tolerance Test
Welsh definition: Prawf drwy'r Geg ar Oddefiad i Glwcos