Find the word definition

Wiktionary
teichoic acids

n. (plural of teichoic acid English)