Word info

oenocyte

Noun

Meaning

oenocyte (plural oenocytes)

(biology) A large secretory cell found in clusters underlying the epidermis of larval abdominal segments.

Source: en.wiktionary.org

Close letter words and terms