toll-like receptor

From Wiktionary, the free dictionary