caterpillars

听听怎么读
英 [kætə'pɪləz]
美 [kætə'pɪləz]
是什么意思
  • n.

    毛虫( caterpillar的名词复数 );履带;

  • 英英释义

    caterpillar

    • n.
      • a wormlike and often brightly colored and hairy or spiny larva of a butterfly or moth
      • a large tracked vehicle that is propelled by two endless metal belts; frequently used for moving earth in construction and farm work

        同义词:cat

    学习怎么用

    权威例句

    Coumarins and Caterpillars: A Case for Coevolution
    Phenology of forest caterpillars and their host trees: The importance of synchrony
    Allylglucosinolate and herbivorous caterpillars: a contrast in toxicity and tolerance.
    Detoxication enzymes in the guts of caterpillars: an evolutionary answer to plant defenses?
    Climatic Unpredictability and Parasitism of Caterpillars: Implications of Global Warming
    Growth of Herbivorous Caterpillars in Relation to Feeding Specialization and to the Growth Form of Their Food Plants
    Entomopathogenic nematodes: natural enemies of root-feeding caterpillars on bush lupine
    Clonal variation in foliar chemistry of aspen: effects on gypsy moths and forest tent caterpillars
    Insect feeding mobilizes a unique plant defense protease that disrupts the peritrophic matrix of caterpillars.
    Effects of Exposure to Event 176 Bacillus thuringiensis Corn Pollen on Monarch and Black Swallowtail Caterpillars under Field Condit...