centisomes

English

Noun

centisomes

  1. plural of centisome

Anagrams