oenocytoid
English
Etymology
From
oenocyte
+
-oid
.
Noun
oenocytoid
(
plural
oenocytoids
)
A large
cell
, in the
blood
of some
insects
, that resembles an
oenocyte