glycocalyces
English
Noun
glycocalyces
plural of
glycocalyx