Shobdo Logo
ODEhaemocyte

haemocyte

Flag: gbEnglishOxford Dictionary of English

haemocyte /ˈhiːmə(ʊ)sʌɪt / (US English hemocyte)
noun a cell of the haemolymph of various invertebrates, especially arthropods.