Translation of lemina in English:

lemina

mucus

noun (class 5, plural mamina)

  • 1

    mucus