Word info

cryptopatch

Noun

Meaning

cryptopatch (plural cryptopatches)

(biology) A small aggregate of lymphoid cells found in the intestinal lamina propria.

Source: en.wiktionary.org

Close letter words and terms