首页英语词典appendiculateappendiculate英英释意

appendiculate

英[,æpen'dikjuleit]
    a. [生物] 附着的

英英释意


a. Having small appendages; forming an appendage.