Wiktionary
hydrobiosids
n. (plural of hydrobiosid English)
n. (plural of hydrobiosid English)