Wiktionary
sepiadariids
n. (plural of sepiadariid English)
n. (plural of sepiadariid English)