SPHERULE


Meaning of SPHERULE in English

n. small sphere, globule

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.