Wiktionary
scaphandrids
n. (plural of scaphandrid English)
n. (plural of scaphandrid English)