Wiktionary
streptophytes
n. (plural of streptophyte English)
n. (plural of streptophyte English)