English-Chinese dictionary »

brain coral meaning in Chinese

EnglishChinese
brain coral (any of several species of coral in the shape of a brain)
noun

脑珊瑚 /nǎoshānhú/noun

腦珊瑚noun