HEMISPHERULE


Meaning of HEMISPHERULE in English

noun a half spherule.

Webster English vocab.      Английский словарь Webster.