cryptopatch
Noun
Meaning
cryptopatch (plural cryptopatches)
(biology) A small aggregate of lymphoid cells found in the intestinal lamina propria.
Noun
cryptopatch (plural cryptopatches)
(biology) A small aggregate of lymphoid cells found in the intestinal lamina propria.