Wiktionary
depressariids
n. (plural of depressariid English)
n. (plural of depressariid English)