oenocytoid noun1 •A large cell, in the blood of some insects, that resembles an oenocyte formsoenocytoids