Wiktionary
pseudosubstrates
n. (plural of pseudosubstrate English)
n. (plural of pseudosubstrate English)