lyre

From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
lyre (noun; Latin lyra, lyre): (Arthropoda: Insecta) In caterpillars, the border or upper wall of the spinning tube.