oenocytes

See also: œnocytes

English

Noun

oenocytes

  1. plural of oenocyte