Glancys
English
Proper noun
Glancys
plural of
Glancy
Anagrams
glycans