Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
Oxford Dictionary

haemocyte

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