Meaning of labro in Spanish:

labro

masculine noun

Zoology
  • 1Labio superior de la boca de un insecto.