English-Chinese dictionary »

agglomerate meaning in Chinese

EnglishChinese
agglomerate [agglomerates] (geology)
noun
[UK: ə.ˈɡlɒ.mə.reɪt]
[US: ə.ˈɡlɑː.mə.ˌret]

集块岩 /jíkuàiyán/noun

集塊岩noun