Word info

promastocyte

Noun

Meaning

promastocyte (plural promastocytes)

(cytology) A form of mast cell

Source: en.wiktionary.org

Close letter words and terms