首页英语词典ammonoidammonoid英英释意

ammonoid

英['æmә,nɔid]
    n. 菊石(已灭绝的头足动物)

英英释意


n one of the coiled chambered fossil shells of extinct mollusks