Word info

oenocytoid

Noun

Meaning

oenocytoid (plural oenocytoids)

A large cell, in the blood of some insects, that resembles an oenocyte

Source: en.wiktionary.org

Close letter words and terms