English edit

Noun edit

zincosomes

  1. plural of zincosome