STREP


Meaning of STREP in English

■ noun Medicine, informal short for ~tococcus .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.