See also: œnocytes

English

edit

Noun

edit

oenocytes

  1. plural of oenocyte