Sunday, June 6, 2010

Word 2081: Labrum


noun ( pl. labra) Zoology
a structure corresponding to a lip, esp. the upper border of the mouthparts of a crustacean or insect