labre meaning in English
n. labrum, lip, part that resembles a lip; part of the mouth of an arthropod (zoology); ornamented roman bathtub (archeology)
n. labrum, lip, part that resembles a lip; part of the mouth of an arthropod (zoology); ornamented roman bathtub (archeology)