Wiktionary
sphaerocysts
n. (plural of sphaerocyst English)
n. (plural of sphaerocyst English)