chitosomes

English

Noun

chitosomes

  1. plural of chitosome

Anagrams