Wiktionary
siphonostomes
n. (plural of siphonostome English)
n. (plural of siphonostome English)