LABRUM


Meaning of LABRUM in English

(n.) An organ in insects and crustaceans covering the upper part of the mouth, and serving as an upper lip. See Illust. of Hymenoptera.

Webster's English dictionary.      Английский словарь Webster.