labrocytes
English
Noun
labrocytes
plural of
labrocyte
Anagrams
cryostable