stichosomes

English

Noun

stichosomes

  1. plural of stichosome

Anagrams