Wiktionary
hemispherules
n. (plural of hemispherule English)
n. (plural of hemispherule English)