Wiktionary
streptothrixes
n. (plural of streptothrix English)
n. (plural of streptothrix English)