English-Chinese dictionary »

radiole meaning in Chinese

EnglishChinese
radiole (spine of a sea urchin)
noun
[UK: rˌeɪdɪəʊlˈiː]
[US: rˌeɪdɪoʊlˈiː]

輻棘noun

辐棘 /fújí/noun