Wiktionary
hydroskeletons
n. (plural of hydroskeleton English)
n. (plural of hydroskeleton English)