首页英语词典acanthoidacanthoid英英释意

acanthoid

英[ә'kænθɔid]
    a. 棘状的, 刺状的

英英释意


s shaped like a spine or thorn