Webster's Revised Unabridged Dictionary · 1913
Hemispherule
Copy link
Hemispherule
, noun
A half spherule.
↑