See also: œnocytes

English edit

Noun edit

oenocytes

  1. plural of oenocyte