Portuguese-English dictionary »

esférula meaning in English

PortugueseEnglish
esférula noun

spherule [spherules](small sphere)
noun
[UK: ˈsferj.uːl] [US: ˈsfe.ruːl]