noun ( pl. labra) Zoology
a structure corresponding to a lip, esp. the upper border of the mouthparts of a crustacean or insect
Vancouver English Tutor: WRITING, IELTS, TOEFL, LPI, SSAT, SAT, GRE, Medical Terminology, Provincial and High School English