Hungarian-English dictionary »

szferula meaning in English

HungarianEnglish
szferula főnév

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