chromides

English

Noun

chromides

  1. plural of chromide

Anagrams