peptidoglycans
English
Noun
peptidoglycans
plural of
peptidoglycan