Wiktionary
lipoteichoic acids
n. (plural of lipoteichoic acid English)
n. (plural of lipoteichoic acid English)