Wiktionary
tentaculocysts
n. (plural of tentaculocyst English)
n. (plural of tentaculocyst English)