Noun
spherule [pl. spherules]
spherule [pl. spherules]
...
related Results
rod spherule {med.}
كُرَيْوَةِ النَّبُّوت {في شبكية العين}، {طب}
similar Results
spherules (n.) , [sing. a spherule]