oenocytoid (English, noun)
expansion: oenocytoid (plural oenocytoids)
Senses:
glosses: A large cell, in the blood of some insects, that resembles an oenocyte
Forms:
form: oenocytoids
tags: plural